tracked armored ambulance - Französisch Englisch Wörterbuch